package cur.nature.component.satoken.model;

import cur.nature.framework.mvc.base.BaseVO;
import cur.nature.framework.mvc.http.RequestObject;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.util.Date;

/**
  * 任务调度 VO
  * 作者：Auto Generate By wujian
  * 生成日期：2024-04-28 18:27:31
  */
@Data
@Schema(description = "任务调度 模型", name = "Admin_SchedulerLogVO")
public class Component_QuartzLogVO extends BaseVO {
  
    @Schema(description = "调度id")
    private Long  schedulerId;
  
    @Schema(description = "运行时间")
    private Date  runTime;

    @Schema(description = "结束运行时间")
    private Date endTime;
  
    @Schema(description = "任务状态: 0-失败, 1-成功")
    private String  state;
  
    @Schema(description = "备注")
    private String  remark;


    @Data
    @Schema(description = "列表查询参数", name = "Admin_SchedulerLogVO.list_Param")
    public static class list_Param extends RequestObject.PageRequest {
        @Schema(description = "关键字")
        private String keyword;

        @Schema(description = "调度id")
        private String schedulerId;
    }
}

